home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet multimedia / Animacje, filmy i prezentacje / Modelowanie 3D / Wings 3D 0.98.35 / wings-0.98.35.exe / lib / standard.vs < prev    next >
Text File  |  2006-07-19  |  665b  |  27 lines

  1. // 
  2. // standard.vs
  3. //
  4. //      Pass through vertex shader.
  5. //
  6. // Copyright (c) 2006 Dan Gudmundsson
  7. //
  8. //  See the file "license.terms" for information on usage and redistribution
  9. //  of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  10. //
  11. //     $Id: standard.vs,v 1.2 2006/01/27 15:17:56 dgud Exp $
  12. //
  13.  
  14. varying vec2 w3d_uv;
  15. varying vec3 w3d_pos;
  16.  
  17. void main(void)
  18. {
  19.     // UV coords comes here since we are actually drawing on a texture    
  20.     w3d_uv    = gl_Vertex.xy;
  21.     // The vertex positions comes here in world space
  22.     w3d_pos   = gl_MultiTexCoord1.xyz;
  23.     
  24.     vec4 Position = gl_Vertex;
  25.     gl_Position   = gl_ModelViewProjectionMatrix * Position;
  26. }
  27.